detached garage - Turc Anglais Dictionnaire